.contact-header{
  position: absolute; z-index: 90;
  width: 100%;

  .g-title{
    color: #999;
  }
}

.contact-main{
  position: relative;
  background-color: #090806;
}

.contact-content{
  position: absolute; top: .64rem; left: 10%; right: 10%;
  font-size: 14px;
}

.contact-store{
  margin-bottom: .18rem;
  ul, li{
    list-style: none;
  }
  &-item{
    margin-bottom: .1rem;
    border: 1px solid #787878;

    .hd{
      overflow: hidden;
      color: #333;
      padding: .04rem .08rem;
      background-color: $color-brown;

      span{
        font-size: 12px;
      }
    }
    .bd{
      padding: .1rem .08rem;
      color: #999;
      li{
        overflow: hidden;
        margin-bottom: .06rem;
      }
      i{
        float: left;
        margin-right: 8px; margin-top: -2px;
        font-size: 20px;
      }
    }
  }
}

.contact-qr{
  font-size: 0;

  img{
    width: 30%;
    margin: 0 1.5%;
    vertical-align: baseline;
  }
}
